#pragma once

namespace Builder
{
	template
		<
		typename type
		>
		class Generator
	{
	public:
		Generator(){}
		~Generator(){}

	public:
		virtual type Generate() = 0;
	};
}
